#include<stdio.h>
#include<string.h>
#include<unistd.h>

int main(int argc, char *argv[], char* env[])
{
    printf("我是一个进程，我的pid是%d\n", getpid());
    return 0;
}














//int main(int argc, char *argv[], char* env[])
//{
//    for (int i = 0; env[i]; ++i) 
//    {
//        printf("env[%d]: %s\n", i, env[i]);
//    }
//    return 0;
//}
















// code -opt1/-opt2/-opt3
//int main(int argc, char *argv[])
//{
//    if (argc != 2) 
//    {
//        printf("Usage: code -opt\n");
//        return 1;
//    }
//
//    if (strcmp(argv[1], "-opt1") == 0)
//    {
//        printf("功能1\n");
//    }
//    else if (strcmp(argv[1], "-opt2") == 0)
//    {
//        printf("功能2\n");
//    }
//    else if (strcmp(argv[1], "-opt3") == 0)
//    {
//        printf("功能3\n");
//    }
//    else 
//    {
//        printf("默认功能\n");
//    }
//    return 0;
//}







//int main(int argc, char *argv[])
//{
//    printf("argc: %d\n", argc);
//
//    for (int i = 0; i < argc; ++i) 
//    {
//        printf("argv[%d]: %s\n", i, argv[i]);
//    }
//    return 0;
//}
